// Decompiled by DJ v3.7.7.81 Copyright 2004 Atanas Neshkov  Date: 2007-9-15 18:54:17


// Source File Name:   q6.java

package com.zelix;

import java.io.IOException;
import java.io.InputStream;
import java.util.HashMap;
import java.util.zip.ZipEntry;
import java.util.zip.ZipFile;


//            rb, sx, y0, q0, 
//            gs, yg, x0

public class q6
{

    private static int a = 0;

    public q6(ZipFile zipfile, ZipEntry zipentry, yg yg, x0 x0, HashMap hashmap, HashMap hashmap1, HashMap hashmap2)
        throws rb, IOException
    {
        boolean flag = q0.h;
        super();
        InputStream inputstream = null;
        try
        {
            sx sx1 = new sx(0);
            sx sx2 = new sx(0);
            sx sx3 = new sx(0x7fffffff);
            String s = y0.a(zipfile.getInputStream(zipentry), sx1, sx2, sx3);
            inputstream = zipfile.getInputStream(zipentry);
            new y0(inputstream, x0, s, sx1.b(), sx2.b(), sx3.b(), hashmap, hashmap1, hashmap2);
        }
        finally
        {
            try
            {
                if(inputstream != null)
                    inputstream.close();
            }
            catch(IOException ioexception) { }
        }
        if(gs.b != 0)
            q0.h = !flag;
    }

}